With this library it’s easy to wrap Shiny with Semantic UI components. Add few simple CSS classes to your components and achieve amazing boost look of your user interface.
| Name | City | Revenue |
|---|---|---|
| John Smith | Warsaw, Poland | $210.50 |
| Lindsay More | SF, United States | $172.78 |
| Name | City | Revenue |
|---|---|---|
| John Smith | Warsaw, Poland | $210.50 |
| Lindsay More | SF, United States | $172.78 |
For better understanding it’s good to check Semantic UI documentation.
Note! This library is still in its infancy. Api might change in the future.
At the moment it’s possible to install this library through devtools.
devtools::install_github("Appsilon/shiny.semantic")
To install previous version you can run:
devtools::install_github("Appsilon/shiny.semantic", ref = "0.1.0")
TODO Chris - write how to initialse all necessary things in shinyServer and ui.
TODO Chris - write about invoking specific components JS, found in Semantic UI documentation.
More examples
The source code for the live demo you were able to go to in the bigging is located in /examples folder. To run it locally you will have to install:
devtools::install_github("Appsilon/highlighter")Check out our dashboard examples:
All dashboards source code can be found in /demo folder. You will have to follow the according README files to install all necessary dependencies for those projects.
If you want to contribute to this project please submit a regular PR, once you’re done with new feature or bug fix.
Changes in documentation
Both repository README.md file and an official documentation page are generated with Rmarkdown, so if there is a need to update them, please modify accordingly a README.Rmd file and run a build_readme.R script to compile it.
We used the latest versions of dependencies for this library, so please update your R environment before installation.
However, if you encounter any problems, try the following:
shiny
install.packages("shiny", version='0.14.2.9001')